EDAToolsCafe, the Worlds #1 EDA Web Portal.
Search:
HP Invent
  Home | Companies | Design Tools | Downloads | Demos | News | Jobs | Resources | Universities | Books & Courses | e-Store
  Check Mail | Free Email | Submit Material | Newsgroups | Events | e-Contact | Membership | Fun Stuff | Advertise | e-Catalog Signup >> Site Tour <<
Go to:
eCatalog
Support:
Phone Support

Resources: Users Groups |  Tech Papers |  Calendar |  Organizations |  Usenet |  Publications |  Discussion Groups |  Courses
  EDA Resources
Research Center EDAToolsCafe Research Center  

Designers Corner with Prof. Mike Smith  Part 1

Researching and planning the design

Now I turned to looking at IP sources to plan the rest of the design. Xilinx has a group that manages IP and I turned to them for advice. They supply almost all of the IP for Xilinx customers from outside sources, third-party vendors. There were copies of both 8051 and ARC microprocessor cores inside Xilinx, but both were for evaluation in specific projects and it was unlikely we could use these. It occurred to me that we might be able to use the Sun picoJava processor that we were using for the “Libraries of the Future” project. Putting aside the processor for the moment, I found a company, CoreEl Microsystems (http://www.coreel.com) that produced a 10/100 MAC core for Xilinx FPGAs including a development platform/evaluation board. Xilinx gave me the name of the person to contact at CoreEl: Chetan Sanghvi, the CEO. I did what I normally do at this point: mailed him a copy of my book and sent an email. Sometimes it works. I got email back from Chetan explaining that CoreEl had an obligation not sell their Ethernet MAC core below a certain price (which was more than we thought we could afford). My guess was that CoreEl had designed the MAC for a customer, had licensed it back from them, and was required not to sell the core at a price that would undercut their original customer. In retrospect, given the amount of work we were later to spend developing an equivalent function, we should have bought the core. At this point I was still doing paper design, and was stuck.

During these first few weeks at Xilinx I would stop by for a morning or afternoon. Steve would drop in to see me, sometimes to talk about “Chips on the Net”, sometimes to talk about his encryption projects. Steve’s suggestion was to start somewhere, anywhere: “Err on the side of activity!” By this time Hamish was ready to use the work from his project and apply it to “Chips on the Net.” At was at this point Hamish and I both came together because we had both been thinking independently about the same things. I thought this was a special occurrence and was to explain why we did what we did, and form our motivation. Hamish had arranged for an intern from UC Santa Cruz to work with him for the summer, and this would increase our resources. Since a motivated Xilinx engineer was now directly involved, we were free to spend some Xilinx money and resources! Hamish, with his considerable experience in the area of FPGAs and TCP/IP, was to become the key engineer on the project.

Around this time Dave Van den Bout at XESS (http://www.xess.com/) had started the design of a board using an Ethernet PHY chip from Level One (now part of Intel), the LXT970A. We did some research and found that Level One sold evaluation boards for the LXT970A and some good application notes and reference designs.

Table of contents   Previous   Next



Learn More about Aldec-HDL 4.0XE
Copyright 2000, Internet Business Systems, Inc.
1-888-44-WEB-44 --- marketing@ibsystems.com